import os
import django

# 设置 DJANGO_SETTINGS_MODULE 环境变量
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'devops_api.settings')

# 初始化 Django 项目
django.setup()

from user.models import UserInfo

# 创建超级用户
username = 'admin'
email = 'admin@example.com'
password = '123456'
first_name = '管理员'

# 使用 Django 的 create_superuser 方法创建用户
user = UserInfo.objects.create_superuser(username=username, email=email, password=password, first_name=first_name)

print(f"Superuser '{username}' created successfully.")